public class test {
    public static void main(String[] args) {
        int totalDays = 5;
        int dayCount = 1;
        
        // 记录第三天是否洗碗的标志
        boolean washOnThirdDay = false;

        // 模拟每天的情况
        while (dayCount <= totalDays) {
            if (dayCount == 3) {
                // 第三天不用洗碗，但是不能很
                washOnThirdDay = true;
                System.out.println("第" + dayCount + "天不用洗碗，但是不解恨。");
                // 跳出循环，因为第三天不用洗碗
                break;
            } else {
                // 其他天数都需要洗碗
                System.out.println("第" + dayCount + "天洗碗");
            }
            
            dayCount++;
        }

        // 第四天需要洗碗
        if (!washOnThirdDay) {
            System.out.println("第4天洗碗");
        }
    }
}
